package requset

// 发布房源
type AddHouseReq struct {
	Title     string `json:"title" form:"title" binding:"required"`         // 标题
	Price     uint   `json:"price" form:"price" binding:"required"`         // 价格
	City      string `json:"city" form:"city" binding:"required"`           // 城市
	Address   string `json:"address" form:"address" binding:"required"`     // 地址
	Community string `json:"community" form:"community" binding:"required"` // 小区名
	CoverUrl  string `json:"cover_url" form:"cover_url"`                    // 封面图URL
	VideoUrl  string `json:"video_url" form:"video_url"`                    // 视频URL
	Status    uint   `json:"status" form:"status" binding:"required"`       // 房源状态 1:在售 2:已售 3:已下架 4锁定中

}

// 房源列表
type GetHouseListReq struct {
	Title    string `json:"title" form:"title"` // 标题
	Page     uint   `json:"page" form:"page"`
	PageSize uint   `json:"page_size" form:"page_size"`
}

// 房源详情
type GetHouseDetailReq struct {
	Id uint `json:"id" form:"id" binding:"required"`
}

// 房价调整
type UpdateHousePriceReq struct {
	Id        uint   `json:"id" form:"id" binding:"required"`
	Title     string `json:"title" form:"title"`                    // 标题
	Price     uint   `json:"price" form:"price" binding:"required"` // 价格
	City      string `json:"city" form:"city"`                      // 城市
	Address   string `json:"address" form:"address"`                // 地址
	Community string `json:"community" form:"community"`            // 小区名
	CoverUrl  string `json:"cover_url" form:"cover_url"`            // 封面图URL
	VideoUrl  string `json:"video_url" form:"video_url"`            // 视频URL
	Status    uint   `json:"status" form:"status"`                  // 房源状态 1:在售 2:已售 3:已下架 4锁定中
}

/*
	Id        uint   `json:"id" form:"id" binding:"required"`
	UserId    uint   `json:"userId" form:"user_id" binding:"required"`      // 发布人id
	Title     string `json:"title" form:"title" binding:"required"`         // 标题
	Price     uint   `json:"price" form:"price" binding:"required"`         // 价格
	City      string `json:"city" form:"city" binding:"required"`           // 城市
	Address   string `json:"address" form:"address" binding:"required"`     // 地址
	Community string `json:"community" form:"community" binding:"required"` // 小区名
	CoverUrl  string `json:"cover_url" form:"cover_url"`                    // 封面图URL
	VideoUrl  string `json:"video_url" form:"video_url"`                    // 视频URL
	Status    uint   `json:"status" form:"status" binding:"required"`       // 房源状态 1:在售 2:已售 3:已下架 4锁定中

*/
